package com.cgws.fintech.inner.business.customer.swagger.handler;

import com.example.victory.swagger.model.ApiRequestAccountAttendService;
import com.example.victory.swagger.model.ApiResponseAccountAttendInfo;
import com.example.victory.swagger.model.ApiResponseAccountAttendService;
import com.example.victory.swagger.model.ApiResponseAccountDeptInfo;
import org.springframework.http.ResponseEntity;

/**
 * A delegate to be called by the {@link AppCustomerExclusiveApiController}}.
 * Implement this interface with a {@link org.springframework.stereotype.Service} annotated class.
 */
@javax.annotation.Generated(value = "io.swagger.codegen.languages.SpringCodegen", date = "2021-04-26T10:50:39.083+08:00")

public interface AppCustomerExclusiveApiDelegate {

    /**
     * @see AppCustomerExclusiveApi#getAccountAttendInfo
     */
    ResponseEntity<ApiResponseAccountAttendInfo> getAccountAttendInfo(ApiRequestAccountAttendService param);

    /**
     * @see AppCustomerExclusiveApi#getAccountAttendService
     */
    ResponseEntity<ApiResponseAccountAttendService> getAccountAttendService(ApiRequestAccountAttendService param);

    /**
     * @see AppCustomerExclusiveApi#getAccountDeptInfo
     */
    ResponseEntity<ApiResponseAccountDeptInfo> getAccountDeptInfo(ApiRequestAccountAttendService param);

}
